package com.ling.pl.security.model;

import com.ling.pl.core.model.impl.BaseEntity;

import java.util.List;

/**
 * Created by builder
 */
public class DefaultRoleVO extends BaseEntity {
    public static final String NORMAL_TYPE = "normal";

    String id;
    String name;
    String desc;
    String type;
    String parentId;
    Integer sortOrder;
    List children;
    List urls;
    List urlComponents;
    List roleMembers;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public Integer getSortOrder() {
        return sortOrder;
    }

    public void setSortOrder(Integer sortOrder) {
        this.sortOrder = sortOrder;
    }

    public List getChildren() {
        return children;
    }

    public void setChildren(List children) {
        this.children = children;
    }

    public List getUrls() {
        return urls;
    }

    public void setUrls(List urls) {
        this.urls = urls;
    }

    public List getUrlComponents() {
        return urlComponents;
    }

    public void setUrlComponents(List urlComponents) {
        this.urlComponents = urlComponents;
    }

    public List getRoleMembers() {
        return roleMembers;
    }

    public void setRoleMembers(List roleMembers) {
        this.roleMembers = roleMembers;
    }

}
